expander: Make final
authorMatthias Clasen <mclasen@redhat.com>
Mon, 27 May 2019 02:50:03 +0000 (22:50 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Mon, 27 May 2019 02:50:03 +0000 (22:50 -0400)
gtk/gtkexpander.c
gtk/gtkexpander.h

index cba7916c1216ed8282c9a774fa631741915b0bbf..43b48ce9e471ee88e0bd770ed266e40e1b0883d3 100644 (file)
@@ -145,6 +145,20 @@ enum
   PROP_RESIZE_TOPLEVEL
 };
 
+typedef struct _GtkExpanderClass   GtkExpanderClass;
+
+struct _GtkExpander
+{
+  GtkContainer parent_instance;
+};
+
+struct _GtkExpanderClass
+{
+  GtkContainerClass parent_class;
+
+  void (* activate) (GtkExpander *expander);
+};
+
 typedef struct _GtkExpanderPrivate GtkExpanderPrivate;
 struct _GtkExpanderPrivate
 {
index f715393c9c5d30ffdf8f5732306bafe7c05a8677..0970ed74e70143209cbfd2e86f76fc68a003d402 100644 (file)
@@ -32,43 +32,9 @@ G_BEGIN_DECLS
 
 #define GTK_TYPE_EXPANDER            (gtk_expander_get_type ())
 #define GTK_EXPANDER(obj)            (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_EXPANDER, GtkExpander))
-#define GTK_EXPANDER_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_EXPANDER, GtkExpanderClass))
 #define GTK_IS_EXPANDER(obj)         (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_EXPANDER))
-#define GTK_IS_EXPANDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_EXPANDER))
-#define GTK_EXPANDER_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_EXPANDER, GtkExpanderClass))
 
 typedef struct _GtkExpander        GtkExpander;
-typedef struct _GtkExpanderClass   GtkExpanderClass;
-
-struct _GtkExpander
-{
-  GtkContainer parent_instance;
-};
-
-/**
- * GtkExpanderClass:
- * @parent_class: The parent class.
- * @activate: Keybinding signal is emitted when the user hits the Enter key.
- */
-struct _GtkExpanderClass
-{
-  GtkContainerClass parent_class;
-
-  /*< public >*/
-
-  /* Key binding signal; to get notification on the expansion
-   * state connect to notify:expanded.
-   */
-  void        (* activate) (GtkExpander *expander);
-
-  /*< private >*/
-
-  /* Padding for future expansion */
-  void (*_gtk_reserved1) (void);
-  void (*_gtk_reserved2) (void);
-  void (*_gtk_reserved3) (void);
-  void (*_gtk_reserved4) (void);
-};
 
 GDK_AVAILABLE_IN_ALL
 GType                 gtk_expander_get_type            (void) G_GNUC_CONST;